]> dgit.raspbian.org Git - gnome-shell.git/commit
Avoid doing expensive work when not mapped
authorColin Walters <walters@verbum.org>
Sat, 3 Oct 2009 00:17:34 +0000 (20:17 -0400)
committerColin Walters <walters@verbum.org>
Mon, 5 Oct 2009 15:32:33 +0000 (11:32 -0400)
commit2f6c95199770e5bb751a1a1f72cdb745faf5555b
treeb096321fe253406122e4c05e1511fb951593e03b
parent64cd51667dc498412cbaeb53cd92cc6de7a04e23
Avoid doing expensive work when not mapped

For some unknown reason we were connecting to app-added and
app-removed on ShellAppMonitor in the AppDisplay class, which
never made any use of the data.  Simply don't connect to those
signals for now.  In the future we should have AppDisplay
be using the AppIcon class which will more correctly handle
dynamic changes.

In the AppWell, avoid doing the full relayout until we're
actually mapped.

https://bugzilla.gnome.org/show_bug.cgi?id=597169
js/ui/appDisplay.js